Spread Windows Forms 17
GrapeCity.Spreadsheet Assembly / GrapeCity.Spreadsheet Namespace / IntervalArray<T> Class
Properties Methods


In This Topic
    IntervalArray<T> Class Members
    In This Topic

    The following tables list the members exposed by IntervalArray<T>.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the IntervalArray<T> class.  
    Top
    Public Properties
     NameDescription
    Public PropertyReturns the minimum rows (from the beginning) which contains all non-null values. (Inherited from GrapeCity.Spreadsheet.IntervalBitmap)
    Public PropertyGets the total non-null values. (Inherited from GrapeCity.Spreadsheet.IntervalBitmap)
    Public PropertyGets or sets the element T at the specified index.  
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded. Overridden. Removes all items in the specified ranges.  
    Public MethodCreates a new IntervalArray<T> object that is a copy of the current IntervalArray<T> instance.  
    Public MethodDetermines whether the IntervalArray<T> contains a specific value.  
    Public Methodstatic (Shared in Visual Basic)Copies a range of elements from an IntervalArray starting at the specified source index and pastes them to another IntervalArray starting at the specified target index. The length and the indexes are specified as 32-bit integers.  
    Public Methodstatic (Shared in Visual Basic)Copies a range of elements from an IntervalArray starting at the specified source index and pastes them to another IntervalArray starting at the specified target index. The length and the indexes are specified as 32-bit integers.  
    Public MethodOverloaded. Copies the elements of the IntervalArray<T> to an System.Array, starting at a particular System.Array index.  
    Public MethodOverloaded. This function cannot be invoked from IntervalArray  
    Public MethodFills a range of array with a specified value. Only empty element will be filled.  
    Public MethodDetermines whether the element at the specified index is set. (Inherited from GrapeCity.Spreadsheet.IntervalBitmap)
    Public MethodReturns an enumerator that iterates through the collection.  
    Public MethodGets the indexes of the specified interval range. (Inherited from GrapeCity.Spreadsheet.IntervalBitmap)
    Public MethodGets the total number of non-empty chunks. (Inherited from GrapeCity.Spreadsheet.IntervalBitmap)
    Public MethodGets the quick access key. This function is used to optimized accessing data from SparseArray. Caller can determine whether the data exists in SparseArray without transfering default data. (Inherited from GrapeCity.Spreadsheet.IntervalBitmap)
    Public MethodGets the value from quick access key. This function is used to optimized accessing data from IntervalArray. Caller must ensure that the quick access key is valid (>=0) before call this function.  
    Public MethodDetermines the index of a specific item in the IntervalArray<T>.  
    Public Methodstatic (Shared in Visual Basic)Moves a range of elements from an IntervalArray starting at the specified source index and pastes them to another IntervalArray starting at the specified target index. Elements of old range will be clear. The length and the indexes are specified as 32-bit integers.  
    Public Method (Inherited from GrapeCity.Spreadsheet.IntervalBitmap)
    Public MethodTurns on the bit at the specified position. (Inherited from GrapeCity.Spreadsheet.IntervalBitmap)
    Public Methodstatic (Shared in Visual Basic)Swaps a range of elements from an IntervalArray starting at the specified source index with another IntervalArray starting at the specified target index. The length and the indexes are specified as 32-bit integers.  
    Public MethodGets or sets the element T at the specified index.  
    Top
    See Also